micro embryo - Turkish English Dictionary